草庐IT

Android Espresso listView 滚动到

全部标签

ios - UICollectionView visibleCells 在滚动前返回 0

我有一个实现延迟加载的UICollectionView,-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView{[selfloadImagesToVisiableCells];}效果不错。然而,问题是在任何滚动之前,前几个单元格显示占位符图像。因此,我尝试在检索要在下面的UICollectionView中显示的json文件的回调中调用loadImagesToVisiableCells,-(void)handleReceivedData:(NSArray*)resultsreturnArrayOrDic:(NSNumbe

ios - UICollectionView 显示每个部分的滚动指示器(标题 zIndex 损坏)

当滚动浏览我的UICollectionView时,它显示了多个滚动指示器。我注意到集合中的每个部分都有一个。查看同时显示三个的屏幕截图:有人遇到过同样的问题吗?我正在使用Xcode9beta3。我的collectionview设置很常见:privateletformCollectionView:UICollectionView={letcollectionViewLayout=UICollectionViewFlowLayout()collectionViewLayout.minimumLineSpacing=0collectionViewLayout.minimumInteritem

android - 拖放干扰 Angular 7 CDK 中的滚动

我有一个Ionic应用程序,它是按Angular构建的,因此可以在其中拖放Angularcdk以重新排列列表。拖放效果很好,但是,在移动设备上,我根本无法滚动。我相信拖放手势正在吞噬我的滚动手势。我试图将cdkDragStartDelay设置为5000(毫秒):它确实延迟了拖动,但我仍然无法滚动。是否可以使用Angularcdk在移动设备中实现滚动和拖放? 最佳答案 唯一的解决方案(如果您继续使用cdk)是迁移到最新的AngularMaterial(^8.1.0)。CdkDragDrop(Material)7和早期版本8会在您拖动时

iphone - UIScrollView 未使用 setContentOffset 滚动到正确位置 :animated:

我在UIScrollView中有一系列图像。当用户释放滚动Action时,我希望View以单个图像为中心。我已实现代码,但底层行为不正确。我对setContentOffset:animated:的调用具有正确的值,但View实际上并未滚动到该点。这是一些调试的输出:2011-03-2617:28:16.201PivotMachine[39984:207]DraggingBeginningat:270,02011-03-2617:28:16.322PivotMachine[39984:207]DraggingEndedat:360,0-->350,02011-03-2617:28:16.

javascript - 使用 JavaScript 控制 iOS 网络应用程序中列表的垂直滚动和水平滑动

我正在创建一个专门针对手机(主要是iPhone,但即将推出Android和WP...)的网络应用程序。其中一个屏幕包含一个滚动的项目列表。我希望列表的行为类似于内置的iOS邮件应用程序。换句话说...如果用户触摸列表并向上或向下移动,列表将垂直滚动。如果用户向上或向下滑动,列表将以自然动量垂直滚动如果用户触摸列表并仅向左移动-特定项目向左滑动,显示删除按钮。重要-列表应滚动或项目应滑动,但绝不能两者都。所以-弄清楚用户的意图很重要,这意味着我可能需要阻止任何响应,直到我弄清楚用户是垂直还是水平移动她的手指。只需在列表容器上设置这些CSS样式...overflow-y:auto;-web

ios - 无法在 iOS 9 beta/9.3 上更改 WKWebView 的滚动率

在iOS8上,下面的代码工作正常,它可以更惯性地滚动。webView.scrollView.decelerationRate=UIScrollViewDecelerationRateNormal;对于iOS9beta3,这段代码没有任何意义,即使没有报错。这是一个错误还是有其他解决方法?注意:UIWebView的滚动速率在两个版本上都可以更改两种类型。 最佳答案 更新:这已被修复但未在iOS9.3中部署(请参阅下面的解决方法)。此处有更多详细信息:https://bugs.webkit.org/show_bug.cgi?id=148

objective-c - 滚动时通过 UIScrollView 的 subview 处理点击事件

我有自定义的UIScrollView子类,里面有一些内容View。其中一些我有UITapGestureRecogniser。当ScrollView不滚动时一切正常。但是当它滚动内容View时不会收到点击操作。ScrollView滚动时通过subview处理点击操作的最简单解决方案是什么?详细信息:MyScrollView水平滚动。它包含很多内容View(例如MyContentView)。每个MyContentView的宽度约为MyScrollView宽度的三分之一。因此,此时大约有3-4个可见的MyContentView元素。MyScrollView的主要行为是1)确保在滚动MyCon

ios - UITableView 在滚动时在顶部插入部分

我在滚动顶部时在UITableView顶部插入新部分(部分包含3个单元格)。[_mainTablebeginUpdates];[_mainTableinsertSections:[NSIndexSetindexSetWithIndex:0]withRowAnimation:UITableViewRowAnimationNone];[_mainTableendUpdates];部分正确插入。但它把我放在表的顶部,即第0单元格或第0行。我希望此交易顺利进行。我可以插入[_mainTablescrollToRowAtIndexPath:[NSIndexPathindexPathForRow:

ios - UICollectionView 滚动到没有动画的最后一项

我有一个UICollectionView来显示聊天消息。一开始我将现有消息加载到collectionView并使用此方法将collectionView向下滚动到最后一条消息:-(void)scrollToLastMessageAnimated:(BOOL)animated;{if(_messages.count==0){return;}NSUIntegerindexOfLastSection=_messagesBySections.count-1;NSIntegerindexOfMessageInLastSection=[_messagesBySections[indexOfLastS

ios - UICollectionViewFlowLayout 子类在滚动和重新加载时崩溃访问超出范围的数组

我有一个UICollectionView,它使用UICollectionViewFlowLayout的自定义子类,使节标题在滚动时粘在屏幕顶部,就像UITableView的普通样式一样。我的代码基于这种方法:http://blog.radi.ws/post/32905838158/sticky-headers-for-uicollectionview-using此外,CollectionView设置为在用户滚动到底部时加载更多结果。也就是说,当用户到达CollectionView的底部时,网络请求会加载更多数据,然后重新加载CollectionView,即调用reloadData。它似